package _interface

import (
	"gitee.com/leeqiang250/go-common/network"
	"gitee.com/leeqiang250/go-common/util"
	"net/http"
)

type Req struct {
}

func (this *Req) Path() string {
	return ""
}

func (this *Req) Method() []network.HttpMethod {
	return nil
}

func (this *Req) GetDTO() util.DTO {
	return nil
}

func (this *Req) SetDTO(request *http.Request, dto util.DTO) {
}

func (this *Req) Verify(dto util.DTO) bool {
	return true
}

func (this *Req) Start(request *http.Request, response http.ResponseWriter) {
}

func (this *Req) Execute(request *http.Request, response http.ResponseWriter, dto util.DTO) util.Result {
	return nil
}

func (this *Req) Error(request *http.Request, response http.ResponseWriter) util.Result {
	return nil
}

func (this *Req) End(request *http.Request, response http.ResponseWriter) {
}
